import api from '@/api/index.ts'

// 获取列表
export function GetData(params: any) {
  return api.get('/api/act/freetrial/product/list', { params })
}
// 获取选项
export function GetOptionData(params?: any) {
  return api.get('/api/act/freetrial/product/optionlist', { params })
}
// 获取详情
export function GetDataDetail(id: string) {
  return api.get(`/api/act/freetrial/product/detail/${id}`)
}
// 添加
export function PostCreateData(params: any) {
  return api.post('/api/act/freetrial/product/create', params)
}
// 编辑
export function PutModifyData(params: any) {
  return api.put('/api/act/freetrial/product/modify', params)
}
// 修改状态
export function PatchModifyType(params: any) {
  return api.patch('api/act/freetrial/product/modifyenable', params)
}
// 修改排序
export function patchListSort(params: any) {
  return api.patch('/api/act/freetrial/product/modifysort', params)
}
// 修改订阅人数
export function patchSubscribecon(params: any) {
  return api.patch('/api/act/freetrial/product/modifysubscribecon', params)
}
// 修改参与人数
export function patchApplyCon(params: any) {
  return api.patch('/api/act/freetrial/product/modifyapplycon', params)
}
// 删除
export function DeleteListData(id: any) {
  return api.delete(`/api/act/freetrial/product/delete/${id}`)
}
// 复制
export function PostCopyData(id: number) {
  return api.post(`/api/act/freetrial/product/copy?id=${id}`)
}
